package com.example.guiguiapplicatio.databindingBean;

import java.util.Objects;


public class FollowupHypertension {

    private int id;


    private String followUpMode;

    private String symptom;

    private String systolicBloodPressure;

    private String diastolicBloodPressure;

    private String heartRate;

    private String height;

    private String weight;

    private String bmi;

    private String nextWeight;

    private String nextBmi;

    private String nextOther;

    private String dailySmokingAmount;

    private String nextDailySmokingAmount;

    private String dailyDrinkAmount;

    private String nextDailyDrinkAmount;

    private String medicationCardFill;

    private String precautions;

    private String nextDate;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getFollowUpMode() {
        return followUpMode;
    }

    public void setFollowUpMode(String followUpMode) {
        this.followUpMode = followUpMode;
    }

    public String getSymptom() {
        return symptom;
    }

    public void setSymptom(String symptom) {
        this.symptom = symptom;
    }

    public String getSystolicBloodPressure() {
        return systolicBloodPressure;
    }

    public void setSystolicBloodPressure(String systolicBloodPressure) {
        this.systolicBloodPressure = systolicBloodPressure;
    }

    public String getDiastolicBloodPressure() {
        return diastolicBloodPressure;
    }

    public void setDiastolicBloodPressure(String diastolicBloodPressure) {
        this.diastolicBloodPressure = diastolicBloodPressure;
    }

    public String getHeartRate() {
        return heartRate;
    }

    public void setHeartRate(String heartRate) {
        this.heartRate = heartRate;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getBmi() {
        return bmi;
    }

    public void setBmi(String bmi) {
        this.bmi = bmi;
    }

    public String getNextWeight() {
        return nextWeight;
    }

    public void setNextWeight(String nextWeight) {
        this.nextWeight = nextWeight;
    }

    public String getNextBmi() {
        return nextBmi;
    }

    public void setNextBmi(String nextBmi) {
        this.nextBmi = nextBmi;
    }

    public String getNextOther() {
        return nextOther;
    }

    public void setNextOther(String nextOther) {
        this.nextOther = nextOther;
    }

    public String getDailySmokingAmount() {
        return dailySmokingAmount;
    }

    public void setDailySmokingAmount(String dailySmokingAmount) {
        this.dailySmokingAmount = dailySmokingAmount;
    }

    public String getNextDailySmokingAmount() {
        return nextDailySmokingAmount;
    }

    public void setNextDailySmokingAmount(String nextDailySmokingAmount) {
        this.nextDailySmokingAmount = nextDailySmokingAmount;
    }

    public String getDailyDrinkAmount() {
        return dailyDrinkAmount;
    }

    public void setDailyDrinkAmount(String dailyDrinkAmount) {
        this.dailyDrinkAmount = dailyDrinkAmount;
    }

    public String getNextDailyDrinkAmount() {
        return nextDailyDrinkAmount;
    }

    public void setNextDailyDrinkAmount(String nextDailyDrinkAmount) {
        this.nextDailyDrinkAmount = nextDailyDrinkAmount;
    }

    public String getMedicationCardFill() {
        return medicationCardFill;
    }

    public void setMedicationCardFill(String medicationCardFill) {
        this.medicationCardFill = medicationCardFill;
    }

    public String getPrecautions() {
        return precautions;
    }

    public void setPrecautions(String precautions) {
        this.precautions = precautions;
    }

    public String getNextDate() {
        return nextDate;
    }

    public void setNextDate(String nextDate) {
        this.nextDate = nextDate;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        FollowupHypertension that = (FollowupHypertension) o;
        return id == that.id && Objects.equals(followUpMode, that.followUpMode) && Objects.equals(symptom, that.symptom) && Objects.equals(systolicBloodPressure, that.systolicBloodPressure) && Objects.equals(diastolicBloodPressure, that.diastolicBloodPressure) && Objects.equals(heartRate, that.heartRate) && Objects.equals(height, that.height) && Objects.equals(weight, that.weight) && Objects.equals(bmi, that.bmi) && Objects.equals(nextWeight, that.nextWeight) && Objects.equals(nextBmi, that.nextBmi) && Objects.equals(nextOther, that.nextOther) && Objects.equals(dailySmokingAmount, that.dailySmokingAmount) && Objects.equals(nextDailySmokingAmount, that.nextDailySmokingAmount) && Objects.equals(dailyDrinkAmount, that.dailyDrinkAmount) && Objects.equals(nextDailyDrinkAmount, that.nextDailyDrinkAmount) && Objects.equals(medicationCardFill, that.medicationCardFill) && Objects.equals(precautions, that.precautions) && Objects.equals(nextDate, that.nextDate);
    }

    @Override
    public int hashCode() {
        return Objects.hash(id, followUpMode, symptom, systolicBloodPressure, diastolicBloodPressure, heartRate, height, weight, bmi, nextWeight, nextBmi, nextOther, dailySmokingAmount, nextDailySmokingAmount, dailyDrinkAmount, nextDailyDrinkAmount, medicationCardFill, precautions, nextDate);
    }
}
